package com.ldp.designpatterns.study.facade;

import com.ldp.designpatterns.study.facade.facadeModel.ShapeMaker;

/**
 * @ClassName FacadeTest
 * @Description TODO:外观模式通过提供一个简化的接口，将复杂的子系统封装起来，帮助提高系统的可用性、可维护性和灵活性。它在处理复杂系统的同时，使客户端代码更加清晰和易于理解。
 * @Author lindipei
 * @Date 2023/10/17 16:34
 */
public class FacadeTest {
    public static void main(String[] args) {
        ShapeMaker shapeMaker = new ShapeMaker();

        shapeMaker.drawCircle();
        shapeMaker.drawRectangle();
        shapeMaker.drawSquare();
    }
}
